Canadian Cyclist

 

July 2/23 16:43 pm - Team Cofidis Ends 15 Year Drought with Win at Tour


Posted by Editoress on 07/2/23
 

Victor Lafay (Cofidis) attacked from the group of the favourites one kilometre before the end of the stage to deliver a stage victory that the Cofidis team has been waiting for fifteen years – since Sylvain Chavanel outclassed Jérémy Roy in Montluçon in 2008. Lafay maintained the tradition of French stage wins in San Sebastian after Louis Caput in 1949 and Dominique Arnould in 1992. Third on the line, Tadej Pogacar gained four seconds of time bonus to move into second overall, while Adam Yates retained the yellow jersey.

Mike Woods (Israel - Premier Tech) was top Canadian, finishing 7th in the same time as the winner and sits 7th in the overall overall at 22s back.

Stage 2: Vitoria-Gasteiz to San Sébastián, 209 km
1 Victor Lafay (Fra) Cofidis 4:46:39
2 Wout van Aert (Bel) Jumbo-Visma
3 Tadej Pogacar (Slo) UAE Team Emirates
4 Thomas Pidcock (GBr) Ineos Grenadiers
5 Pello Bilbao Lopez (Esp) Bahrain Victorious
6 Michael Woods (Can) Israel - Premier Tech
7 Romain Bardet (Fra) Team DSM - Firmenich
8 Dylan Teuns (Bel) Israel - Premier Tech
9 Jai Hindley (Aus) BORA - hansgrohe
10 Steff Cras (Bel) TotalEnergies
11 Giulio Ciccone (Ita) Lidl - Trek
12 Tiesj Benoot (Bel) Jumbo-Visma
13 Emanuel Buchmann (Ger) BORA - hansgrohe
14 Jack Haig (Aus) Bahrain Victorious
15 Mikel Landa (Esp) Bahrain Victorious
16 Jonas Vingegaard (Den) Jumbo-Visma
17 Carlos Rodriguez Cano (Esp) Ineos Grenadiers
18 Simon Yates (GBr) Team Jayco Alula
19 Adam Yates (GBr) UAE Team Emirates
20 Egan Bernal (Col) Ineos Grenadiers
21 Wilco Kelderman (Ned) Jumbo-Visma
22 David Gaudu (Fra) Groupama - FDJ
23 Skjelmose Mattias Jensen (Den) Lidl - Trek
24 Alberto Bettiol (Ita) EF Education - Easypost all s.t.
25 Alex Aranburu Deba (Esp) Movistar 0:58
26 Harold Alfonso Tejada Canacue (Col) Astana Qazaqstan Team
27 Louis Meintjes (RSA) Intermarché - Circus - Wanty
28 Ben O'Connor (Aus) AG2R Citroen Team
29 Guillaume Martin (Fra) Cofidis
30 Sepp Kuss (USA) Jumbo-Visma
31 Rafal Majka (Pol) UAE Team Emirates all s.t.
32 Mads Pedersen (Den) Lidl - Trek 2:25
33 Julian Alaphilippe (Fra) Soudal Quick-Step
34 Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
35 Ruben Almeida Guerreiro (Por) Movistar
36 Jonathan Castroviejo (Esp) Ineos Grenadiers
37 Clément Berthet (Fra) AG2R Citroen Team
38 Matthew Dinham (Aus) Team DSM - Firmenich
39 Juan Pedro Lopez Perez (Esp) Lidl - Trek
40 Thibaut Pinot (Fra) Groupama - FDJ
41 Valentin Madouas (Fra) Groupama - FDJ
42 Victor Campenaerts (Bel) Lotto Dstny
43 Dylan van Baarle (Ned) Jumbo-Visma
44 Chris Harper (Aus) Team Jayco Alula all s.t.
45 Quinten Hermans (Bel) Alpecin-Deceuninck 5:00
46 Felix Gall (Aut) AG2R Citroen Team
47 Patrick Konrad (Aut) BORA - hansgrohe
48 Christopher Hamilton (Aus) Team DSM - Firmenich
49 Bob Jungels (Lux) BORA - hansgrohe
50 Corbin Strong (NZl) Israel - Premier Tech
51 Tony Gallopin (Fra) Lidl - Trek
52 Clément Champoussin (Fra) Team Arkea - Samsic
53 Gregor Mühlberger (Aut) Movistar
54 Gorka Izagirre Insausti (Esp) Movistar
55 Antonio Pedrero (Esp) Movistar
56 Jasper Philipsen (Bel) Alpecin-Deceuninck all s.t.
57 Anthony Delaplace (Fra) Team Arkea - Samsic 6:26
58 Lilian Calmejane (Fra) Intermarché - Circus - Wanty
59 Rui Costa (Por) Intermarché - Circus - Wanty
60 Dries Devenyns (Bel) Soudal Quick-Step
61 Warren Barguil (Fra) Team Arkea - Samsic
62 Pascal Eenkhoorn (Ned) Lotto Dstny all s.t.
63 Stefan Küng (Sui) Groupama - FDJ 7:00
64 Kévin Geniets (Lux) Groupama - FDJ
65 Daniel Felipe Martinez Poveda (Col) Ineos Grenadiers
66 Hugo Houle (Can) Israel - Premier Tech all s.t.
67 Luis Leon Sanchez (Esp) Astana Qazaqstan Team 8:12
68 Michal Kwiatkowski (Pol) Ineos Grenadiers
69 Anthon Charmig (Den) Uno-X Pro Cycling Team
70 Mathieu Burgaudeau (Fra) TotalEnergies
71 Aurélien Paret Peintre (Fra) AG2R Citroen Team
72 Matej Mohoric (Slo) Bahrain Victorious
73 Michael Gogl (Aut) Alpecin-Deceuninck
74 Jhoan Esteban Chaves (Col) EF Education - Easypost
75 Neilson Powless (USA) EF Education - Easypost
76 Alexey Lutsenko (Kaz) Astana Qazaqstan Team
77 Matis Louvel (Fra) Team Arkea - Samsic
78 Felix Grossschartner (Aut) UAE Team Emirates all s.t.
79 Magnus Cort Nielsen (Den) EF Education - Easypost 11:21
80 Nicholas Schultz (Aus) Israel - Premier Tech
81 Mike Teunissen (Ned) Intermarché - Circus - Wanty both s.t.
82 Alex Kirsch (Lux) Lidl - Trek 11:42
83 Anthony Perez (Fra) Cofidis
84 Quentin Pacher (Fra) Groupama - FDJ
85 Omar Fraile Matarranz (Esp) Ineos Grenadiers
86 Ion Izaguirre Insausti (Esp) Cofidis
87 Jenthe Biermans (Bel) Team Arkea - Samsic
88 Gregaard Jonas Wilsly (Den) Uno-X Pro Cycling Team
89 Nelson Oliveira (Por) Movistar
90 Lars Van Den Berg (Ned) Groupama - FDJ
91 Bryan Coquard (Fra) Cofidis
92 Nathan van Hooydonck (Bel) Jumbo-Visma all s.t.
93 Daniel Oss (Ita) TotalEnergies 13:11
94 Krists Neilands (Lat) Israel - Premier Tech
95 Marc Soler (Esp) UAE Team Emirates
96 Rasmus Tiller (Nor) Uno-X Pro Cycling Team
97 Valentin Ferron (Fra) TotalEnergies
98 Simon Guglielmi (Fra) Team Arkea - Samsic
99 Florian Vermeersch (Bel) Lotto Dstny
100 Silvan Dillier (Sui) Alpecin-Deceuninck
101 Jasper Stuyven (Bel) Lidl - Trek
102 Maxim van Gils (Bel) Lotto Dstny all s.t.
103 Nils Politt (Ger) BORA - hansgrohe 13:44
104 Guillaume Boivin (Can) Israel - Premier Tech 14:10
105 Simon Clarke (Aus) Israel - Premier Tech
106 Jonas Rickaert (Bel) Alpecin-Deceuninck
107 Mathieu van der Poel (Ned) Alpecin-Deceuninck
108 Nans Peters (Fra) AG2R Citroen Team
109 Benoit Cosnefroy (Fra) AG2R Citroen Team
110 Oliver Naesen (Bel) AG2R Citroen Team
111 Nikias Arndt (Ger) Bahrain Victorious
112 Marco Haller (Aut) BORA - hansgrohe
113 Danny Van Poppel (Ned) BORA - hansgrohe
114 Wout Poels (Ned) Bahrain Victorious
115 Edvald Boasson-Hagen (Nor) TotalEnergies
116 Stan Dewulf (Bel) AG2R Citroen Team
117 Peter Sagan (Svk) TotalEnergies
118 Pierre Latour (Fra) TotalEnergies
119 Anthony Turgis (Fra) TotalEnergies
120 James Shaw (GBr) EF Education - Easypost
121 Andrey Amador (Crc) EF Education - Easypost
122 Matteo Jorgenson (USA) Movistar
123 Quinn Simmons (USA) Lidl - Trek
124 Christophe Laporte (Fra) Jumbo-Visma
125 Tim Declercq (Bel) Soudal Quick-Step
126 G Lawson Craddock (USA) Team Jayco Alula
127 Kasper Asgreen (Den) Soudal Quick-Step
128 Biniam Girmay (Eri) Intermarché - Circus - Wanty
129 Jordi Meeus (Bel) BORA - hansgrohe
130 Frederik Frison (Bel) Lotto Dstny
131 Rigoberto Uran (Col) EF Education - Easypost
132 Caleb Ewan (Aus) Lotto Dstny
133 Luka Mezgec (Slo) Team Jayco Alula
134 Ben Turner (GBr) Ineos Grenadiers
135 Søren Kragh Andersen (Den) Alpecin-Deceuninck
136 Simon Geschke (Ger) Cofidis
137 Juul Christopher Jensen (Den) Team Jayco Alula all s.t.
138 Laurent Pichon (Fra) Team Arkea - Samsic 18:15
139 Adrien Petit (Fra) Intermarché - Circus - Wanty
140 Sam Welsford (Aus) Team DSM - Firmenich
141 Dion Smith (NZl) Intermarché - Circus - Wanty
142 Kevin Vermaerke (USA) Team DSM - Firmenich
143 Nils Eekhoff (Ned) Team DSM - Firmenich
144 Fred Wright (GBr) Bahrain Victorious
145 Georg Zimmermann (Ger) Intermarché - Circus - Wanty
146 Phil Bauhaus (Ger) Bahrain Victorious
147 Axel Zingle (Fra) Cofidis
148 Ramon Sinkeldam (Ned) Alpecin-Deceuninck
149 Luca Mozzato (Ita) Team Arkea - Samsic
150 Jacopo Guarnieri (Ita) Lotto Dstny
151 Vegard Stake Laengen (Nor) UAE Team Emirates
152 Jonas Abrahamsen (Nor) Uno-X Pro Cycling Team
153 Alexander Kristoff (Nor) Uno-X Pro Cycling Team
154 Torstein Træen (Nor) Uno-X Pro Cycling Team
155 Elmar Reinders (Ned) Team Jayco Alula
156 Dylan Groenewegen (Ned) Team Jayco Alula
157 Yves Lampaert (Bel) Soudal Quick-Step
158 Michael Mørkøv (Den) Soudal Quick-Step
159 Fabio Jakobsen (Ned) Soudal Quick-Step
160 David de la Cruz (Esp) Astana Qazaqstan Team all s.t.
161 Yevgeniy Fedorov (Kaz) Astana Qazaqstan Team 20:06
162 Mark Cavendish (GBr) Astana Qazaqstan Team
163 Cees Bol (Ned) Astana Qazaqstan Team
164 Gianni Moscon (Ita) Astana Qazaqstan Team
165 Alexis Renard (Fra) Cofidis
166 Alexander Edmondson (Aus) Team DSM - Firmenich
167 John Degenkolb (Ger) Team DSM - Firmenich
168 Olivier Le Gac (Fra) Groupama - FDJ
169 Mikkel Bjerg (Den) UAE Team Emirates
170 Rémi Cavagna (Fra) Soudal Quick-Step
171 Søren Wærenskjold (Nor) Uno-X Pro Cycling Team
172 Luke Durbridge (Aus) Team Jayco Alula
173 Matteo Trentin (Ita) UAE Team Emirates all s.t.
174 Jasper de Buyst (Bel) Lotto Dstny 21:14
DNS Richard Carapaz (Ecu) EF Education - Easypost
 
GC
1 Adam Yates (GBr) UAE Team Emirates 9:09:18
2 Tadej Pogacar (Slo) UAE Team Emirates at 0:06
3 Simon Yates (GBr) Team Jayco Alula s.t.
4 Victor Lafay (Fra) Cofidis 0:12
5 Wout van Aert (Bel) Jumbo-Visma 0:16
6 Jonas Vingegaard (Den) Jumbo-Visma 0:17
7 Michael Woods (Can) Israel - Premier Tech 0:22
8 Jai Hindley (Aus) BORA - hansgrohe
9 Mikel Landa (Esp) Bahrain Victorious
10 Carlos Rodriguez Cano (Esp) Ineos Grenadiers
11 Skjelmose Mattias Jensen (Den) Lidl - Trek
12 David Gaudu (Fra) Groupama - FDJ
13 Wilco Kelderman (Ned) Jumbo-Visma all s.t.
14 Dylan Teuns (Bel) Israel - Premier Tech 0:43
15 Romain Bardet (Fra) Team DSM - Firmenich
16 Steff Cras (Bel) TotalEnergies
17 Thomas Pidcock (GBr) Ineos Grenadiers
18 Emanuel Buchmann (Ger) BORA - hansgrohe
19 Egan Bernal (Col) Ineos Grenadiers
20 Pello Bilbao Lopez (Esp) Bahrain Victorious
21 Giulio Ciccone (Ita) Lidl - Trek
22 Jack Haig (Aus) Bahrain Victorious all s.t.
23 Alex Aranburu Deba (Esp) Movistar 1:41
24 Louis Meintjes (RSA) Intermarché - Circus - Wanty
25 Harold Alfonso Tejada Canacue (Col) Astana Qazaqstan Team
26 Guillaume Martin (Fra) Cofidis
27 Ben O'Connor (Aus) AG2R Citroen Team
28 Sepp Kuss (USA) Jumbo-Visma
29 Rafal Majka (Pol) UAE Team Emirates all s.t.
30 Alberto Bettiol (Ita) EF Education - Easypost 2:16
31 Thibaut Pinot (Fra) Groupama - FDJ 2:47
32 Julian Alaphilippe (Fra) Soudal Quick-Step 3:08
33 Valentin Madouas (Fra) Groupama - FDJ
34 Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
35 Matthew Dinham (Aus) Team DSM - Firmenich
36 Clément Berthet (Fra) AG2R Citroen Team
37 Chris Harper (Aus) Team Jayco Alula all s.t.
38 Tiesj Benoot (Bel) Jumbo-Visma 3:23
39 Jonathan Castroviejo (Esp) Ineos Grenadiers s.t.
40 Juan Pedro Lopez Perez (Esp) Lidl - Trek 3:27
41 Corbin Strong (NZl) Israel - Premier Tech 5:43
42 Felix Gall (Aut) AG2R Citroen Team s.t.
43 Victor Campenaerts (Bel) Lotto Dstny 8:11
44 Gorka Izagirre Insausti (Esp) Movistar 8:23
45 Bob Jungels (Lux) BORA - hansgrohe 8:47
46 Luis Leon Sanchez (Esp) Astana Qazaqstan Team 8:55
47 Dylan van Baarle (Ned) Jumbo-Visma 9:38
48 Felix Grossschartner (Aut) UAE Team Emirates 9:41
49 Neilson Powless (USA) EF Education - Easypost 9:54
50 Patrick Konrad (Aut) BORA - hansgrohe 10:09
51 Tony Gallopin (Fra) Lidl - Trek s.t.
52 Daniel Felipe Martinez Poveda (Col) Ineos Grenadiers 10:23
53 Christopher Hamilton (Aus) Team DSM - Firmenich 10:46
54 Mathieu Burgaudeau (Fra) TotalEnergies 11:00
55 Matis Louvel (Fra) Team Arkea - Samsic s.t.
56 Anthon Charmig (Den) Uno-X Pro Cycling Team 11:59
57 Matej Mohoric (Slo) Bahrain Victorious s.t.
58 Dries Devenyns (Bel) Soudal Quick-Step 12:12
59 Quinten Hermans (Bel) Alpecin-Deceuninck 12:13
60 Ruben Almeida Guerreiro (Por) Movistar 12:17
61 Jhoan Esteban Chaves (Col) EF Education - Easypost 13:21
62 Maxim van Gils (Bel) Lotto Dstny 13:54
63 Mathieu van der Poel (Ned) Alpecin-Deceuninck 14:53
64 Ion Izaguirre Insausti (Esp) Cofidis 15:05
65 Anthony Delaplace (Fra) Team Arkea - Samsic 15:12
66 Rui Costa (Por) Intermarché - Circus - Wanty s.t.
67 Michal Kwiatkowski (Pol) Ineos Grenadiers 15:25
68 Aurélien Paret Peintre (Fra) AG2R Citroen Team s.t.
69 Gregor Mühlberger (Aut) Movistar 16:13
70 Antonio Pedrero (Esp) Movistar s.t.
71 Warren Barguil (Fra) Team Arkea - Samsic 16:18
72 Nelson Oliveira (Por) Movistar 16:51
73 Hugo Houle (Can) Israel - Premier Tech 16:52
74 Clément Champoussin (Fra) Team Arkea - Samsic 16:55
75 Matteo Jorgenson (USA) Movistar 16:58
76 Nicholas Schultz (Aus) Israel - Premier Tech 17:07
77 Anthony Turgis (Fra) TotalEnergies 17:33
78 Lilian Calmejane (Fra) Intermarché - Circus - Wanty 17:39
79 Alexey Lutsenko (Kaz) Astana Qazaqstan Team 18:04
80 Kévin Geniets (Lux) Groupama - FDJ 18:13
81 Stefan Küng (Sui) Groupama - FDJ s.t.
82 Marc Soler (Esp) UAE Team Emirates 18:57
83 Jasper Philipsen (Bel) Alpecin-Deceuninck 19:03
84 Simon Geschke (Ger) Cofidis 19:19
85 Nathan van Hooydonck (Bel) Jumbo-Visma 19:21
86 Michael Gogl (Aut) Alpecin-Deceuninck 19:25
87 Mads Pedersen (Den) Lidl - Trek 19:26
88 Georg Zimmermann (Ger) Intermarché - Circus - Wanty 19:46
89 Kasper Asgreen (Den) Soudal Quick-Step 19:56
90 Rigoberto Uran (Col) EF Education - Easypost s.t.
91 David de la Cruz (Esp) Astana Qazaqstan Team 20:40
92 Pierre Latour (Fra) TotalEnergies 21:23
93 Biniam Girmay (Eri) Intermarché - Circus - Wanty s.t.
94 Omar Fraile Matarranz (Esp) Ineos Grenadiers 21:34
95 Quentin Pacher (Fra) Groupama - FDJ s.t.
96 Anthony Perez (Fra) Cofidis 22:55
97 Torstein Træen (Nor) Uno-X Pro Cycling Team 23:24
98 Pascal Eenkhoorn (Ned) Lotto Dstny 23:27
99 Edvald Boasson-Hagen (Nor) TotalEnergies 24:02
100 Wout Poels (Ned) Bahrain Victorious s.t.
101 James Shaw (GBr) EF Education - Easypost both s.t.
102 Daniel Oss (Ita) TotalEnergies 24:24
103 Krists Neilands (Lat) Israel - Premier Tech s.t.
104 Nils Politt (Ger) BORA - hansgrohe 24:57
105 Simon Clarke (Aus) Israel - Premier Tech 25:23
106 Mike Teunissen (Ned) Intermarché - Circus - Wanty 25:24
107 Jenthe Biermans (Bel) Team Arkea - Samsic 25:45
108 Bryan Coquard (Fra) Cofidis
109 Alex Kirsch (Lux) Lidl - Trek
110 Lars Van Den Berg (Ned) Groupama - FDJ all s.t.
111 Magnus Cort Nielsen (Den) EF Education - Easypost 26:45
112 Florian Vermeersch (Bel) Lotto Dstny 27:14
113 Simon Guglielmi (Fra) Team Arkea - Samsic
114 Jasper Stuyven (Bel) Lidl - Trek
115 Rasmus Tiller (Nor) Uno-X Pro Cycling Team all s.t.
116 Kevin Vermaerke (USA) Team DSM - Firmenich 28:07
117 Jonas Rickaert (Bel) Alpecin-Deceuninck 28:13
118 Guillaume Boivin (Can) Israel - Premier Tech
119 Nikias Arndt (Ger) Bahrain Victorious
120 Stan Dewulf (Bel) AG2R Citroen Team
121 Tim Declercq (Bel) Soudal Quick-Step
122 Marco Haller (Aut) BORA - hansgrohe
123 Oliver Naesen (Bel) AG2R Citroen Team
124 Benoit Cosnefroy (Fra) AG2R Citroen Team
125 Quinn Simmons (USA) Lidl - Trek
126 G Lawson Craddock (USA) Team Jayco Alula
127 Luka Mezgec (Slo) Team Jayco Alula
128 Juul Christopher Jensen (Den) Team Jayco Alula
129 Søren Kragh Andersen (Den) Alpecin-Deceuninck all s.t.
130 Danny Van Poppel (Ned) BORA - hansgrohe 28:26
131 Gregaard Jonas Wilsly (Den) Uno-X Pro Cycling Team 28:43
132 Ben Turner (GBr) Ineos Grenadiers 29:24
133 Dion Smith (NZl) Intermarché - Circus - Wanty 29:28
134 Fred Wright (GBr) Bahrain Victorious s.t.
135 Peter Sagan (Svk) TotalEnergies 29:34
136 Andrey Amador (Crc) EF Education - Easypost s.t.
137 Caleb Ewan (Aus) Lotto Dstny both s.t.
138 Christophe Laporte (Fra) Jumbo-Visma 29:38
139 Silvan Dillier (Sui) Alpecin-Deceuninck 30:12
140 Nans Peters (Fra) AG2R Citroen Team 31:11
141 Frederik Frison (Bel) Lotto Dstny s.t.
142 Rémi Cavagna (Fra) Soudal Quick-Step 31:19
143 Mikkel Bjerg (Den) UAE Team Emirates 32:06
144 Axel Zingle (Fra) Cofidis 32:18
145 Adrien Petit (Fra) Intermarché - Circus - Wanty s.t.
146 Nils Eekhoff (Ned) Team DSM - Firmenich s.t.
147 Yves Lampaert (Bel) Soudal Quick-Step s.t.
148 Ramon Sinkeldam (Ned) Alpecin-Deceuninck s.t.
149 Vegard Stake Laengen (Nor) UAE Team Emirates s.t.
150 Jonas Abrahamsen (Nor) Uno-X Pro Cycling Team all s.t.
151 Elmar Reinders (Ned) Team Jayco Alula 33:39
152 Fabio Jakobsen (Ned) Soudal Quick-Step s.t.
153 Michael Mørkøv (Den) Soudal Quick-Step s.t.
154 Dylan Groenewegen (Ned) Team Jayco Alula s.t.
155 John Degenkolb (Ger) Team DSM - Firmenich 34:09
156 Luke Durbridge (Aus) Team Jayco Alula s.t.
157 Matteo Trentin (Ita) UAE Team Emirates s.t.
158 Søren Wærenskjold (Nor) Uno-X Pro Cycling Team all s.t.
159 Valentin Ferron (Fra) TotalEnergies 34:12
160 Sam Welsford (Aus) Team DSM - Firmenich 35:16
161 Laurent Pichon (Fra) Team Arkea - Samsic s.t.
162 Alexander Kristoff (Nor) Uno-X Pro Cycling Team both s.t.
163 Jordi Meeus (Bel) BORA - hansgrohe 35:42
164 Luca Mozzato (Ita) Team Arkea - Samsic 35:51
165 Alexander Edmondson (Aus) Team DSM - Firmenich 37:07
166 Olivier Le Gac (Fra) Groupama - FDJ s.t.
167 Jasper de Buyst (Bel) Lotto Dstny 38:15
168 Phil Bauhaus (Ger) Bahrain Victorious 39:47
169 Jacopo Guarnieri (Ita) Lotto Dstny s.t.
170 Alexis Renard (Fra) Cofidis 41:07
171 Mark Cavendish (GBr) Astana Qazaqstan Team 41:38
172 Gianni Moscon (Ita) Astana Qazaqstan Team s.t.
173 Cees Bol (Ned) Astana Qazaqstan Team s.t.
174 Yevgeniy Fedorov (Kaz) Astana Qazaqstan Team all s.t.


Woods Fifth on Opening Stage of Tour de France

 

Return to Canadian Cyclist homepage | Back to Top


 
 | 
 Privacy Policy | Contact | Subscribe to RSS Feed  | Logout
 © Copyright 1998-2024 Canadian Cyclist. All rights reserved.